package com.nd.rj.common.register;

import com.product.android.business.bean.UserInfo;

/**
 * 注册结果监听接口
 * 
 * <br>Created 2014-10-21 下午10:01:03
 * @version  V1.7
 * @author   linsj		
 *
 * @see 	 
 * 
 * Copyright(c) 2009-2014, TQ Digital Entertainment, All Rights Reserved
 *
 */
public interface IRegisterationListener {
    /**
     * 注册成功
     * 
     * <br>Created 2014-10-21 下午10:01:15
     * @param info      成功后返回的用户信息
     * @author          linsj
     */
    public void onRegisterSuccess(UserInfo info);

    /**
     * 注册失败
     * 
     * <br>Created 2014-10-21 下午10:01:40
     * @param iErrCode      失败错误码
     * @param sbReceive     错误消息
     * @author       linsj
     */
    public void onRegisterFail(int iErrCode, StringBuilder sbReceive);
    
    /**
     * 手机号已注册
     * 
     * <br>Created 2014-10-21 下午10:03:44
     * @author       linsj
     */
    public void onGetCheckRepeat();
    
    
    /**
     * 获取验证码成功
     * 
     * <br>Created 2014-10-21 下午10:02:46
     * @author       linsj
     */
    public void onSendCheckCodeSuccess();
    
    
    /**
     * 获取验证码失败
     * 
     * <br>Created 2014-10-21 下午10:04:43
     * @param iErrCode      错误代码
     * @param strErrMsg     错误信息
     * @author       linsj
     */
    public void onGetCheckCodeFail(int iErrCode,StringBuilder  strErrMsg);
}
